package day03;

public class IfelseDemo {
    public static void main(String[] args) {
         /*
        if...else
        语法:
            if(Boolean){
                语句块1
            }else{
                语句块2
            }
         如果表达式的结果为true则执行语句块1,为false则执行语句块2
         语句块1和语句块2,必走其中之一
         走了其中之一一个语句块,if...else语句则结束
         */

        //满500打8折,不满500打9折
        double price=600.0;
        if(price>=500){//满500时执行第一个语句块,不满足时则执行第二个语句块
            price=price*0.8;
        }else {
            price*=0.9;
        }
        System.out.println(price);
        double price1=300.0;
        if (price1>=500){
            price1*=0.8;
        }else{
            price1*=0.9;
        }
        System.out.println("价格为:"+price1);

        //判断成绩合法还是不合法
        int score=95;
        if (score>=0 && score<=100) {//如果成绩大于0且小于100,成绩合法,如果成绩小于0且大于100则成绩不合法
            System.out.println(score+"是合法成绩");
        }else{
            System.out.println(score+"是不合法成绩");
        }
        int score1=-5;
        if (score1>=0 && score1<=100){
            System.out.println(score1+"是合法成绩");
        }else{
            System.out.println(score1+"是不合法成绩");
        }
    }
}
